
int photocellPin = A0; // сенсор и понижающий резистор 10 кОм подключены к a0
int photocellReading; // считываем аналоговые значения с делителя сенсора
int LEDbrightness; // 1 - фоторезистор закрыт 15 - полностью освещен

void setup(void) {
Serial.begin(9600);
}
void loop(void) {
photocellReading = analogRead(photocellPin);
Serial.print("Analog reading = ");
Serial.println(photocellReading); // аналоговые значения с сенсора
photocellReading = 1023 - photocellReading;
//теперь мы должны преобразовать диапазон 0-1023 в 15-0
LEDbrightness = map(photocellReading, 0, 1023, 15, 0);
Serial.println(LEDbrightness);
delay(100);
}